package cn.hznc.domain.request.order;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 编辑请求
 *
 * @Author Administrator
 * @Date 2023/3/20 15:28
 */
@Getter
@Setter
public class EditOrderReq extends CoreOrderReq{

    /**
     * 产品名称
     */
    private String productionName;

    /**
     * 优先级
     */
    private String priority;

    /**
     * 净重
     */
    private BigDecimal heavy;

    /**
     * 计划数量
     */
    private Integer planNumber;

    /**
     * 投入数量
     */
    private Integer realNumber;


    /**
     * 库位
     */
    private String storageSpace;


    /**
     * 交付日期
     */
    @JSONField(format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    private Date finishTime;
}
